stabbing weapons - Alemán Inglés Diccionario